package com.own.stu.apm.agent.core.plugin.interceptor;

import net.bytebuddy.description.method.MethodDescription;
import net.bytebuddy.matcher.ElementMatcher;

/**
 * 实例方法拦截点
 */
public interface StaticMethodsInterceptorPoint {

    /*
    要拦截哪些方法
     */
    ElementMatcher<MethodDescription> getStaticMethodMatcher();

    /*
    获取被增强方法对应的拦截器,该拦截器必须实现StaticMethodsAroundInterceptor
     */
    String getStaticMethodInterceptor();
}
